package leetcode.code2116;

import leetcode.helper.H;

public class SolutionTest extends H {

	public void debug4(Solution so) {
		H.compare(true, so.canBeValid("))()))", "010100"));
		H.compare(true, so.canBeValid("()()", "0000"));
		H.compare(false, so.canBeValid(")", "0"));
	}

	public void debug3(Solution so) {
//		H.compare(so, so);
		H.compare(false, so.canBeValid(
				"(((((()((()))()())))()()((()()(()())())(((()())()))()())(()(()))((()()()(())((()((())()()((((()()))))))()((()()((()(())))))))(())))(()))))()(()())))()())()))(()(((()))())())()((()()))()())))()))())((()()(())())(()))))())())()()(())(()())())))(((((()(()))))))()))()))(())(())))()())(((",
				"01010111111001100101110101010000000011100000000001111110111011001100000011101100101011101011100000000001100001001111001010011110110011100111000101111101100000011111000101001110110000111011110110011101001110101001000111100111101011100101010100110110100100101001011110010010001000001101"));
	}

	public void debug2(Solution so) {
//		H.compare(so, so);
	}

	public void debug1(Solution so) {
//		H.compare(so, so);
	}

	public static void main(String[] args) {
		SolutionTest test = new SolutionTest();
		Solution so = new Solution();
		test.debug1(so);
		test.debug2(so);
		test.debug3(so);
		test.debug4(so);
	}

}
